package vashion.azeroth.contant;

public class AzerothConstants {

	// 收藏
	public static class PersonalFavtories {
		// 收藏类型
		public static class PersonalFavtoriesType {

			// 商品
			public static final Integer ITEM = 1;

			// 贴子
			public static final Integer POST = 2;
		}

		// 收藏状态
		public static class PersonalFavtoriesStatus {

			// 正常
			public static final Integer NORMAL = 1;

			// 删除
			public static final Integer DELETE = 0;
		}
	}

	// 关注粉丝
	public static class PersonalFollow {

		// 状态
		public static class PersonalFollowStatus {

			// 关注
			public static final Integer NORMAL = 1;

			// 取消关注
			public static final Integer DELETE = 0;

			// 黑名称
			public static final Integer BLACK = 2;
		}

		// 定位
		public static class PersonalFollowPosition {

			// 被关注
			public static final Integer MEMBER = 1;

			// 粉丝
			public static final Integer FANMEMBER = 2;
		}

	}

	//
	public static class PersonalApproval {

		// 状态
		public static class PersonalApprovalStatus {

			// 点赞
			public static final Integer NORMAL = 1;

			// 取消点赞
			public static final Integer DELETE = 0;
		}

	}

	public static class PersonalInviteCode {

		public static class PersonalInviteCodeStatus {

			/** 已使用 **/
			public static final Integer used = 1;
			/** 未使用 **/
			public static final Integer unused = 0;
			/** 冻结 **/
			public static final Integer disabled = 2;
		}

	}

	public static class PersonalMember {
		public static class PersonalMemberState {
			/** 启用 **/
			public static final Integer enable = 1;
			/** 禁用 **/
			public static final Integer disabled = 0;
		}

		public static class MemberType {
			/** 前台用户 **/
			public static final Integer front = 1;
			/** 后台用户 **/
			public static final Integer back = 2;
			/** 供货商**/
			public static final Integer supplier = 3;
			/** 代理商**/
			public static final Integer agent = 4;
		}
	}

	public static class PersonalAddrss {
		public static class PersonalAddressStatus {
			/** 启用 **/
			public static final Integer enable = 1;
			/** 禁用 **/
			public static final Integer disabled = 0;
		}
	}

	public static class PersonalRechargeOrder {
		public static class RechargeOrderStatus {
			/** 订单创建 **/
			public static final Integer created = 0;
			/** 充值成功 **/
			public static final Integer success = 1;
			/** 充值失败 **/
			public static final Integer failed = 2;
			/** 待确认 **/
			public static final Integer waitConfirmed = 3;
		}

		public static class RechargeType {
			/**V币充值**/
			public static final Integer recharged = 1;
			/**消费充值**/
			public static final Integer disbursed = 2;
		}
	}

	public static class PersonalTranDetail {
		public static class TranDetailStatus {
			/** 充值 **/
			public static final Integer recharge = 1;
			/** 消费 **/
			public static final Integer disburse = 2;
			/** 转账 **/
			public static final Integer Transfer = 3;
		}
	}

	/**
	 * 商品的相关常量
	 */
	public static class ItemConstant {

		/** 品牌对应的属性元Id **/
		public static final long brand_property_meta_id = 11;

		public static final int max_forest_property_count = 100;

	}

	public static class PersonalDisburse {

		public static class DisburseStatus {
			/** 订单创建 **/
			public static final Integer created = 0;
			/** 代理商订单取消 **/
			public static final Integer agent_order_cancel = 1;
			/** 供货商无货拒接单 **/
			public static final Integer supplier_refuse = 2;
			/** 供货商接单 **/
			public static final Integer supplier_accept = 3;
			/** 代理商已付款 **/
			public static final Integer agent_payment = 4;
			/** 供货商已发货 **/
			public static final Integer supplier_send = 5;
			/** 订单超时关闭 **/
			public static final Integer timeout_close = 6;
			/** 支付凭证已上传 **/
			public static final Integer certificate_uploaded = 7;
			/** 支付凭证审核不通过 **/
			public static final Integer confirm_refuse = 8;
			/**备货**/
			public static final Integer ready_goods = 9;
			/**取消备货**/
			public static final Integer cancel_ready_goods = 10;
			/**管理员取消**/
			public static final Integer cancel_manager = 11;
			
		}
	}

	public static class PersonalSnapShot {
		public static class SnapShotStatus {
			/** 商品库存不足 **/
			public static final Integer item_count_not_enough = 1;
			/** 商品库存充足 **/
			public static final Integer item_count_enouth = 2;
		}
	}

	public static class PersonalReturnGoodsOrder {
		public static class ReturnGoodsOrderStatus {
			/** 审核中 **/
			public static final Integer return_goods_apply = 1;
			/** 取消退货 **/
			public static final Integer return_goods_cancel = 2;
			/** 拒绝退货 **/
			public static final Integer return_goods_refuse = 3;
			/** 同意退货 **/
			public static final Integer return_goods_apply_agree = 4;
			/** 退款中 **/
			public static final Integer refunding = 5;
			/** 买家已退货 **/
			public static final Integer buyer_return_goods = 6;
			/** 已退款 **/
			public static final Integer refund_success = 7;
		}
	}

	public static class PersonalMemberVip {
		public static class MemberVipLevel {
			/**VIP0**/
			public static final String V0 = "V0";
			/**VIP1**/
			public static final String V1 = "V1";
			/**VIP2**/
			public static final String V2 = "V2";
			/**VIP3**/
			public static final String V3 = "V3";
			/**VIP4**/
			public static final String V4 = "V4";
			/**VIP5**/
			public static final String V5 = "V5";
		}
	}

	public static class PersonalRebateInfo {
		public static class RebateInfoStatus {
			/**返现已生成**/
			public static final Integer created  = 1;
			/**返现已确认**/
			public static final Integer confirmed = 2;
			/**返现已拒绝**/
			public static final Integer refuseed = 3;
		}

		public static class RebateInfoType {
			/**返佣**/
			public static final Integer commission = 1;
			/**返现**/
			public static final Integer rebate = 2;
		}
	}

	public static class VerificationCode {
		public static class VerificationCodeType {
			/** 注册 **/
			public static final Integer register = 0;
			/** 找回密码 **/
			public static final Integer findPwd = 1;
		}
	}

	/**
	 * 商品常量
	 */
	public static class Item {

        /**商品最大sku数**/
		public static final Integer MAX_SKU_COUNT  = 50;
		/**商品的适用人群**/
		public static final Integer FEMALE = 0;
		public static final Integer MALE = 1;
		public static final Integer ALL = 10;
		/**非关联供应商商品价格提高百分百**/
		public static final Double PRICE_ENHANCE  = 0.03;
		
		// 正常
		public static final Integer NORMAL = 1;
		// 删除
		public static final Integer DELETE = 0;
	}
	/**
	 * 商品类目常量
	 */
	public static class ItemForest {

		// 正常
		public static final Integer NORMAL = 1;

		// 删除
		public static final Integer DELETE = 0;
	}
	
	/**
	 * 商品品牌常量
	 */
	public static class ItemBrand {

		// 正常
		public static final Integer NORMAL = 1;

		// 删除
		public static final Integer DELETE = 0;
	}
	
	/**
	 * 商品类目品牌常量
	 */
	public static class ItemForestBrand {

		// 正常
		public static final Integer NORMAL = 1;

		// 删除
		public static final Integer DELETE = 0;
	}
	
	/**
	 * 商品品类属性常量
	 */
	public static class ItemForestProperty {
		// 正常
		public static final Integer NORMAL = 1;
		// 删除
		public static final Integer DELETE = 0;
	}
	
	/**
	 * 商品品牌常量
	 */
	public static class ItemTag {

		// 正常
		public static final Integer NORMAL = 1;

		// 删除
		public static final Integer DELETE = 0;
	}
	
	public static class ConfigExchangeRate {
		public static class ConfigExchangeRateState {
			/**启用**/
			public static final Integer enable = 1;
			/**停用**/
			public static final Integer disable = 0;
		}
	}
	
	public static class PersonalGroup {
		public static class PersonalGroupState {
			/**启用**/
			public static final Integer enable = 1;
			/**停用**/
			public static final Integer disable = 0;
		}
	}
	
	public static class PersonalGroupMember {
		public static class PersonalGroupMemberState {
			/**启用**/
			public static final Integer enable = 1;
			/**停用**/
			public static final Integer disable = 0;
		}
	}
	
}
